polymer-polymer composite - French English Dictionary